electronic technical aid - French English Dictionary